Big Huge Thesaurus

glove puppet

noun

sounds kind of like